do a moonlight flit - German English Dictionary